Lake Leman — synonyms, definition
1. Lake Leman (Noun)
1 synonym
Lake Geneva
1 definition
Lake Leman (Noun) — A lake between southwestern Switzerland and France that is crossed from east to west by the Rhone.
1 type of
Lake
7 parts of
France French Republic Schweiz Svizzera Swiss Confederation Switzerland suisse